reveal the scandal - Français Anglais Dictionnaire